-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decouple evaluation logs from aggregations #230
Decouple evaluation logs from aggregations #230
Conversation
8160dff
to
caf8ca7
Compare
and( | ||
eq(evaluationResultsScope.evaluationId, evaluation.id), | ||
eq(documentLogsScope.documentUuid, documentUuid), | ||
getCommitFilter(commit), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Implement filtering by all the versions of the documents since it was changed until the version of the document is in the current commit in the screen.
I need to talk more offline about this. Not really sure.
I think this way keeps current behaviour
9d65427
to
94a0ae7
Compare
3f7178c
to
d714839
Compare
{ | ||
fallbackData: serverData, | ||
}, | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add the interval refetch every x seconds please, we need it until we implement realtime streaming of logs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can manually refetch with websockets, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah you mean from actual real logs, not only from batches
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can do it from websockets but until that is implemented i don't want to break the realtime feeling of this section
...aluations/[evaluationId]/_components/MetricsSummary/BigNumberPanels/MeanValuePanel/index.tsx
Outdated
Show resolved
Hide resolved
refreshInterval: 0, | ||
fallbackData: modal, | ||
}, | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ditto for all of these
</Text.H4M> | ||
</div> | ||
), | ||
}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cool! 👌🏼
packages/core/src/services/evaluationResults/aggregations/modalValueQuery.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks cool 👌🏼
...tUuid]/evaluations/[evaluationId]/_components/MetricsSummary/BigNumberPanels/Panel/index.tsx
Show resolved
Hide resolved
...evaluations/[evaluationId]/_components/MetricsSummary/BigNumberPanels/TotalsPanels/index.tsx
Outdated
Show resolved
Hide resolved
f34996c
to
b72bab7
Compare
b72bab7
to
f35f84a
Compare
What?
Part of this issue #205 this PR decouples big numbers aggregation from logs query so we can paginate (maybe) the logs query.
TODO
1000
to evaluation results table now that's decouple from stats.Next PR
Fancy logs selection by document version for
meanQuery
andmodalQuery